English Dictionary
◊ SPONGE UP
sponge up
v : absorb as if with a sponge, of liquids